Instead of entries like "Anthy" we want "Japanese (Anthy)".
https://bugzilla.gnome.org/show_bug.cgi?id=683124
} else if (type == INPUT_SOURCE_TYPE_IBUS) {
let engineDesc = this._ibusManager.getEngineDesc(id);
if (engineDesc) {
+ let language = IBus.get_language_name(engineDesc.get_language());
+
info.exists = true;
- info.displayName = engineDesc.get_longname();
+ info.displayName = language + ' (' + engineDesc.get_longname() + ')';
info.shortName = engineDesc.get_symbol();
}
}